Repast .NET: The Repast Framework Implemented in the .NET Framework
نویسنده
چکیده
In November of 2004 the Repast Organization for Architecture and Design [ROAD, 2005] released a new version of the Repast agent-based modeling framework, which provided numerous updates to the framework and also introduced three components of Repast itself: Repast J (an update to the Repast framework in Java), Repast Py (an update to the SimBuilder tool), and Repast .NET [North, Collier, Vos, Najlis & Maciorowski, 2004]. Repast .NET was developed as a port of the pre-existing Repast framework (Repast J) from Java to .NET. This port provides all the primary functionality of Repast J in a non-Java environment, allowing modelers to work with Repast in two different environments and a variety of programming languages. Contact: Jerry R. Vos Decision and Information Sciences Division Argonne National Laboratory 9700 S. Cass Avenue Argonne, IL 60439 Tel: 1-630-252-5377 Email: [email protected]
منابع مشابه
Distributing RePast Simulations Using Actors
RePast is a well-known agent-based toolkit for modelling and simulation of complex systems. The toolkit is normally used on a single workstation, where modelling, execution and visualization aspects are dealt with. This paper describes an approach aimed to distributing RePast models, with minimal changes, over a networked context so as to address very large and reconfigurable models whose compu...
متن کاملAgent-based Modeling
The theory and practice of agent-based modeling is reviewed, and agent-based modeling toolkits are evaluated and discussed. A tractable selection of toolkits, RepastPy, Repast Simphony, and breve are then employed to develop and visualize a series of increasingly sophisticated agent-based models, starting with a simple network-interaction diagram and proceeding onto the Boids 3D flock simulatio...
متن کاملSoftware Architecture of the TAC Energy Trading Broker
The TAC Energy Trading Broker is a design framework on which to build working software agents. The framework will include sufficient capability to act as a broker in the TAC Energy scenario with minimal capabilities. The broker framework is designed to lower the barrier to entry that, in other TAC scenarios, imposes huge challenges for agent developers who are not strong software developers. Th...
متن کاملAgent-based Simulation Platforms: Review and Development Recommendations
Five software platforms for scientific agent-based models (ABMs) were reviewed by implementing example models in each. NetLogo is the highest-level platform, providing a simple yet powerful programming language, built-in graphical interfaces, and comprehensive documentation. It is designed primarily for ABMs of mobile individuals with local interactions in a grid space, but not necessarily clum...
متن کاملAgent-based Simulation Platforms Agent-based Simulation Platforms: Review and Development Recommendations
Five software platforms for scientific agent-based models (ABMs) were reviewed by implementing example models in each. NetLogo is the highest-level platform, providing a simple yet powerful programming language, built-in graphical interfaces, and comprehensive documentation. It is designed primarily for ABMs of mobile individuals with local interactions in a grid space, but not necessarily clum...
متن کامل